cloud-capped mountains - German English Dictionary